.ag-dnd-ghost {
    display: flex;
    align-items: center;
    cursor: move;
    white-space: nowrap;
    height: var(--ag-header-height);
    overflow: hidden;
    text-overflow: ellipsis;
    transform: translateY(calc(var(--ag-spacing) * 2));
    background-color: var(--ag-drag-and-drop-image-background-color);
    color: var(--ag-text-color);
    font-weight: 500;
    border: var(--ag-drag-and-drop-image-border);
    border-radius: var(--ag-border-radius);
    box-shadow: var(--ag-drag-and-drop-image-shadow);
    padding-left: var(--ag-cell-horizontal-padding);
    padding-right: var(--ag-cell-horizontal-padding);
    gap: var(--ag-cell-widget-spacing);
}

.ag-dnd-ghost-not-allowed {
    border: var(--ag-drag-and-drop-image-not-allowed-border);
}
